#include<iostream>
#include<stdlib.h>
using namespace std;

//不同用户环境变量不同，我们可以获取环境变量，从而一份代码不用用户运行时出现不同效果
//int main()
//{
//    //cout<< "hello world" <<endl;
//    //
//    cout<<"PATH: "<<getenv("PATH")<<endl;//获取环境变量 函数调用接口
//
//    cout<<"who: "<<getenv("USER") <<endl;
//    return 0;
//}
//
//

#include<string>
int main()
{
    string who(getenv("USER"));

    if(who == "root")
    {
        cout<<"可做任何事情，不被拦截"<<endl;
    }
    else
    {
        cout<<"普通用户，受约束"<<endl;
    }
    return 0;
}
